zest of lemon - Alemán Inglés Diccionario